Add ralph-review-trio skill (development category)#568
Open
hoiung wants to merge 1 commit into
Open
Conversation
Discovery entry for the Ralph Review Trio plugin. Sequential three-tier code review (Haiku surface, Sonnet logic, Opus deep) with restart-on-fail. The skill documents trigger conditions, expected output schema, and per-tier semantics. The actual /ralph-review command + 3 reviewer agents ship via the upstream marketplace install: /plugin marketplace add hoiung/sst3-skills /plugin install ralph-review-trio@sst3-skills Source: https://github.com/hoiung/sst3-skills (MIT) Writeup: https://hoiboy.uk/posts/shipping-ralph-review-trio/ Catalog regenerated via scripts/generate_components_json.py (skills 808 -> 809).
|
Someone is attempting to deploy a commit to the Daniel Avila's projects Team on Vercel. A member of the Team first needs to authorize it. |
Contributor
👋 Thanks for contributing, @hoiung!This PR touches What happens next
While you wait
This is an automated message. No action is required from you right now — a maintainer will review soon. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this adds
A new skill at
cli-tool/components/skills/development/ralph-review-trio/containing:SKILL.md— trigger conditions, output schema, per-tier semantics, install instructionsreferences/— per-tier checklists (haiku-checklist.md,sonnet-checklist.md,opus-checklist.md) and_common-culprits.mdassets/example-transcript.mdWhat it documents
Sequential three-tier code review (Haiku surface → Sonnet logic → Opus deep) with restart-on-fail: any tier failure restarts the whole loop from Tier 1. Pass = all three tiers passed in a row against the same final state.
Why a discovery-only skill
The Ralph Review Trio is a multi-component plugin (1 command + 3 agents + 1 skill). Single-component installs via
claude-code-templates --skillwould only deliver the skill content, not the agent dispatch infrastructure. So this skill entry is a discovery surface: it documents the trigger semantics and expected outputs, and points users to the upstream plugin install for the full functionality:This pattern is consistent with how
claude-code-templatesalready handles cross-cutting Anthropic skills (seeskills/ANTHROPIC_ATTRIBUTION.md).Provenance
ralph-loopplugin.hoiung/dotfiles@9249dbfprivate SST3 harness.Catalog
Ran
python scripts/generate_components_json.pyafter adding the skill.docs/components.jsonreflects the regenerated catalog (skills count 808 → 809).Battle-tested
In active use since January 2026 across
hoiung/dotfiles(430+ issues, ~155 closed with all three tier-pass tokens) andhoiung/auto_pb_swing_trader. Ralph has caught: a database helper returning dict-row cursors while callers indexed by [0] (eight latent bugs, one silently writing NULL foreign keys); a cache helper substituting defaults whenever callers forgot a required argument; a hardcoded repo-path assumption Ralph spotted inside its own tier checklist.Summary by cubic
Adds the
ralph-review-triodiscovery skill for a three-tier code review (Haiku → Sonnet → Opus) and updates the components catalog. Documents triggers and outputs; the actual/ralph-reviewcommand ships inhoiung/sst3-skills.cli-tool/components/), website (docs/)cli-tool/components/skills/development/ralph-review-trio/withSKILL.md,references/, and an example transcripthoiung/sst3-skillsfor the full plugin and agentsdocs/components.jsonregenerated; no new environment variables or secretsWritten for commit 160048a. Summary will update on new commits.